The Nameserver ns1.twistedbits.net have a IP Address of 24.169.88.70 which is hosted on United States.