About Rosa Venture Lp (SL023050) United Kingdom