Company Address: Address The Atrium, Chaka Rd, Nairobi City, Kenya