About Euroshare Limited (02432278) United Kingdom