About Euroedy Ltd (12085068) United Kingdom