About Venture Growth International Limited (10238113) United Kingdom