About Venture And Capital Ltd (12366276) United Kingdom