selected country
Uganda

ICT World Ltd.

Business address
5th Street Opp. American Embassy Doctors'Plaza, P.O.Box 25407, Kampala, Uganda