Company Address: Address Thika Road Nairobi, Nairobi, Kenya