The Nameserver ns3.idemneo.es have a IP Address of 178.33.167.157 which is hosted on Spain.
Servicio Nacional de Información de los Ficheros de Morosos Españoles. Consulte y Borre sus datos gratuitamente - 911 01 01 10.