About Europa Management Limited (03469147) United Kingdom