About Lion Capital Ventures L.p. (SL010002) United Kingdom