About Europa Holdings(uk) Ltd (10286270) United Kingdom