Company Address: Address International House, 11th floor Mama Ngina Street, Nairobi, Kenya