Could Odin be Europe’s answer to AngelList?