I heard about that in this video: https://www.youtube.com/watch?v=rI5cu3G5oXk
I may not remember it correctly, but I think the two original creators of the site ran out of money and were recommended to a group of investors who happened to be Scientologists.