I don't want to be a curmudgeon, but why would anyone donate to that? Especially with no info about who is behind the site and why they did it.
Two names with a copyright are listed in an HTML comment in the source code at the end of the page. This information could be false of course.
I certainly don't want to make a crusade out of it, but it just felt a little misplaced to me.