Newest Sort Options ReviewRatingNewest Default View: Grid 1 View: Grid 2 View: Grid 3 View: Grid 4 View: Grid 5 View: List Nuchwezi No Reviews Favourite Listing Description: An Internet Software Company founded in 2014 and dedicated to solving Africa’s basic problems using the right technology solutions. Category: I.T & Computers Address: Plot 266, 1 Nuchwezi Road, Bugabo, Garuga. Email: info@nuchwezi.com Website An Internet Software Company founded in 2014 and dedicated to solving Africa’s basic problems using the right technology solutions. Read more…