The Nameserver ns1.investclick.com have a IP Address of 64.95.243.150 which is hosted on United States.