|Copy/paste from their homepage:|
"David Versus Goliath
Note from Tom
ICH Is Fighting For Survival.
March 16, 2013 - It would appear that we have been successful in combating, attacks on the website and finding the script placed on our servers, which was preventing thousands of daily visitors from accessing the information on ICH.
One has to wonder why, some person or group, would employ so much time and resource in trying to prevent others from accessing the website and the information it provides. Perhaps it's because-"
If you're an innocent bystander concerning the aforementioned issues they're dealing with, I'd surmise they got a bit aggressive in warding off such issues. You could always search them up on Google and then click the Cache link to see a recent version of their homepage that Google indexed.
Apologies if I don't respond to your reply immediately. I don't check this site daily, but you're welcome to PM me as a reminder.