selected country
Uganda

Necta U Ltd

Business address
Plot 94 High Street, Mbarara, Uganda
Phone
256 485 21735