There is a very serious piece of data that may constitute a solid starting point, if put in relation with other elements of information gathered elsewhere : find detailed information about the company which was hosting the website. In order not to influence you, I won't tell more about this for now, but if you manage to find which company (which might be part of a larger group, so prepare to go deep in the level of details, and do not stop at the highest level), and the details of how they make business, that would be quite helpful.
Come clean and tell everyone here about the trail of evidence you say you have ! It won't affect me one way or the other because I can make my own mind up about things thank you very much

Why not show us your evidence with the appropriate links so that we can confirm or refute your allegations ?
If there's bits of it you're still working on then keep that secret for now ... assuming your trail does lead somewhere eh ?