About Growup Venture Ltd (08856434) United Kingdom