The Nameserver ns2.xenonode.com have a IP Address of 149.56.45.6 which is hosted on Canada.
Awaiting Website Owner Changes