The Nameserver dns2.neftis.com have a IP Address of 46.105.168.142 which is hosted on France.
Accueil.