Company Address: Address Off Mombasa Rd, Embakasi, Nairobi, Kenya