About Europe Ventures Lp (SL028408) United Kingdom