About Venture12 Lp (SL032623) United Kingdom