About Venture & Venture Ltd (13306435) United Kingdom