About Ventture Ltd (11541011) United Kingdom