Portfolio 1 Investments
Cytotrait
agricultural biotechnology, gene editing, agritech
seed
£3 M
Mar 2026
Investor