S startupjuncture.com Dutch Peerby among first TechStars London class 3 points wkneepkens 13 years ago 0 comments