About Ventura Holding Lp (SL022467) United Kingdom