About Venture 40 Ltd (11843771) United Kingdom