About Taste Retail Ltd (11580245) United Kingdom