About European Capital Ventures L.p. (SL017874) United Kingdom