The Nameserver ns21.svrdedicados.pw have a IP Address of 38.127.92.99 which is hosted on United States.