About European Ventures L.p. (SL010798) United Kingdom