About Ventura Partnership Ltd (10526780) United Kingdom