The Nameserver ns1.insideidc.com have a IP Address of 204.15.88.14 which is hosted on United States.
IDC France : le premier fournisseur mondial de renseignements, de conseils et d'événements sur les marchés des nouvelles technologies de l'information et des télécommunications.