The Nameserver ns2.idns-servers.net have a IP Address of 89.188.9.132 which is hosted on Netherlands.
Celomail secured email