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