About Growthcapinvestments Ltd (12685782) United Kingdom