About Euro Taste Limited (10072774) United Kingdom