The Nameserver ns384226.ovh.net have a IP Address of 46.105.122.7 which is hosted on France.
Modules pour Prestashop - Newsletter produits : Avanced Newsletter System