The Nameserver ns256.kenyawebexperts.com have a IP Address of 173.237.189.232 which is hosted on United States.
Every solution in our place.
InfocashKE by Info Apps Technologies Ltd