About Europa Managers Limited (07637411) United Kingdom