Portfolio 1 Investments
Mykor
biotechnology, construction materials, climate technology
unspecified
£4 M
May 2026
Investor