Blackfinch Ventures invests across sectors in fledgling companies with strong ideas and solid management teams.