The Nameserver dns.keliweb.com have a IP Address of 51.68.119.186 which is hosted on France.
Space Hosting Under Construction