Company Address: Address Baba Dogo Road, Nairobi, Kenya