Seed and early stage Life Sciences & Tech focused VC firm investing in the Netherlands, the US and UK