The Nameserver ns1.thehosting.me have a IP Address of 184.107.232.98 which is hosted on Canada.
Check your site rank, backlinks, indexed pages on search engine and find social links.