About Euroworld Ltd (06893503) United Kingdom