The Nameserver ns6.ecdsystem.net have a IP Address of 206.108.48.244 which is hosted on United States.