Company Address: Address Kilimani Business Center Office 9 Kirichwa Road Nairobi, Kenya