About Eurodeco International Limited (11705897) United Kingdom