Company Address: Address 6th Floor, Senteu Plaza, iHub Nairobi, Kenya