Company Address: Address 100A Keri Rd, Nairobi, Kenya