Company Address: Address 707 Muchai Drive Nairobi, Kenya