About Venura Holding Lp (SL029720) United Kingdom