About Venture And Friends Ltd (13306360) United Kingdom