The Nameserver ns1.twospace.net have a IP Address of 162.221.205.80 which is hosted on Canada.
This is the front page summary