About Venture Promotion Holdings Lp (SL033512) United Kingdom