The nameserver ns2160.17319320.xyz have a IP Address of 104.243.37.88 which is hosted on United States.
Now Mcafee