The Nameserver ns2.stoneartserver.net have a IP Address of 83.96.158.140 which is hosted on Netherlands.