The nameserver airheads.eu have a IP Address of 62.45.47.35 which is hosted on Netherlands.
Requested URL cannot be found