The Nameserver ns1.idns-servers.net have a IP Address of 178.33.140.7 which is hosted on France.
Celomail secured email