Personally I love their service and clearly it won't stay free forever. Maybe I am out of the loop but it is usually fairly obvious who is backing what project.
This is certainly no small task either, they have to be running a ton of virtual computers. For the last 8 months they have done nothing but bleed money and it looks like in good chunks.
I know this site redirects to it fizast.com and the whois is for a guy named Rudy Marsh. Other than that I have no idea.