The nameserver ns2.swddomains.com have a IP Address of 69.27.112.139 which is hosted on Canada.
Home Page, shortcut key=1