Novo Holdings and TA Associates have agreed to make an investment into Biocomposites.