The Nameserver ns1.techmagictricks.xyz have a IP Address of 62.210.27.210 which is hosted on France.
www.techmagictricks.xyz