About Eucodia Limited (04172514) United Kingdom