About The Venture Collective Ltd (12395930) United Kingdom