The Nameserver vps366941.ovh.net have a IP Address of 137.74.196.17 which is hosted on France.
Generco.es - Fabricante de grupos electrógenos