About Europa Investments L.p. (SL014721) United Kingdom