The Nameserver name2.levelten.eu have a IP Address of 5.79.122.68 which is hosted on Netherlands.
Leads the Way!