The Nameserver helios.investorsgroup.com have a IP Address of 192.197.253.137 which is hosted on Canada.