Seedcamp picks 12 startups out of 23 to invest in