The Nameserver ns2.nea-net.de have a IP Address of 213.239.204.242 which is hosted on Germany.
Islandeinkauf - Produkte rund um Island