The Nameserver ns214330.ovh.net have a IP Address of 188.165.236.186 which is hosted on France.
Espace Démo De’Longhi - Kenwood, site officiel de commande des pièces détachées