The Nameserver ns23124.ovh.net have a IP Address of 91.121.9.47 which is hosted on France.
Home page of NLTechno company. Presentation of its activities and sponsoring of OpenSource softwares.