About The East African Civic Enterprise Centre (teace) Ltd (11646352) United Kingdom