Portfolio 1 Investments
QuberTech
biotechnology, materials innovation, engineering biology
unspecified
£3.4 M
May 2026
Investor