Company

Novo Holdings

Investments