The Nameserver galaxy1.apogeehost.com have a IP Address of 192.228.101.55 which is hosted on United States.
Create secure one time self destructing notes to send sensitive information with simple short urls.