Portfolio 3 Investments Makersite Software, Sustainability, Product Management series-b €60 M Jul 2025 Lead Ultromics Healthcare, AI, Cardiology series-c €55 M Jul 2025 Lead Satispay fintech, payments, welfare, investments unspecified €120 M Jun 2026 Investor