Company Address: Address Even Business Park, Airport North Road, off Mombasa Road Nairobi, Kenya