About Euadne Ltd (12411304) United Kingdom