The nameserver imsleobersdorf.eu have a IP Address of 81.19.159.101 which is hosted on Austria.
Startseite - IMS Leobersdorf