Company Address: Address Off Biason Road, Nairobi, Kenya