The Nameserver ns2.llord.com have a IP Address of 109.234.161.5 which is hosted on France.
Vente de matériel informatique et maintenance - Cournon - Le Cendre - Puy de Dôme