The Nameserver ns3.insideidc.com have a IP Address of 12.236.16.91 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.