TechStars London offers Visa to entrepreneurs from anywhere in the world | Hacker News Reader