Company Address: Address ICEA Lion Building, Nairobi, Kenya