The Nameserver ns3.truehost.cloud have a IP Address of 151.80.27.99 which is hosted on France.
BRAND KENYA