About Flavors Kitchen Ltd (12674391) United Kingdom