The nameserver ns1.lordsmu.online have a IP Address of 46.105.90.130 which is hosted on France.
LORDS MU