Company Address: Address 38572-00623, Nairobi, Kenya