About Flavors Of India Ltd (06069602) United Kingdom