About New Capital Ventures L.p. (SL011396) United Kingdom