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