Newworldventures OÜ
Tallin, Estonia
Investing in impact projects.