Company Address: Address Utawala Road, Embakasi, Nairobi, Kenya