top of page

product & venture development
We have scouted & helped dozens of entrepreneurs and incubated several ideas.
Efrtls Ltd
London - Copenhagen - San Francisco
Registration Nr. 11480647
bottom of page