Verified
Portal Road, Entebbe, Uganda

NETWORKS,COMPUTER SALES, CONSULTANCY, REPAIRS AND MAINTENANCE