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