About Growth Company Investor Limited (03138652) United Kingdom