Portfolio 3 Investments Prelude identity, fraud prevention, authentication, developer tools series-a $20 M May 2026 Investor Finovox AI, document fraud detection, fraud detection series-a €8.2 M Jun 2026 Investor Sopht GreenTech, Enterprise Software, IT Management series-a €7.5 M Jun 2026 Investor