Website Unavailable

I visited Distrowatch website on Saturday and Sunday and got the message

Website Unavailable
This website is currently unavailable due to account issues. Please visit again later.

It would be devastating for the Linux community to see Distrowatch.com the best place on the web for the latest Linux distributions go off line, It looks like they need some financial assistants. is there anyway that it can be saved, I would be more than willing to donate to this website ,

Please help Distrowatch any way you can If you can get me an email address of the sites own I would be grateful