Open Food Facts Thai Noodles Duck Flavour · Nutrisiq