About Euromoda Ltd (11658117) United Kingdom