21 Next Secures €582.61M Seed Funding | Signalbase