About Chicken Flavour Limited (12839698) United Kingdom