About Europa Ventures L.p. (SL014022) United Kingdom