The Nameserver sd-29685.dedibox.fr have a IP Address of 88.190.22.220 which is hosted on France.
Forum Clio & RS - Accueil