IT's cool that Peter is an investor in 21, it's a problem that 21 is hiding what the fuck it's operations actually are. There's a lot of money in the (Silicon) Valley, so it's not such a "sure thing" just because they've gotten investor money. Additionally, getting investor money without clear operations and a plan to generate revenue reeks of a dot com bubble kind of move.
Don't get me wrong, I hope all works out for the best but let's not get to excited yet.
I think the investors know very well about 21's planned operations and think it's a great thing. They just don't release it to public right now