Company Address: Address Village Market, Nairobi, Kenya.