Tech Wildcatters is a micro-fund that invests money and resources in promising startups.