About Flavours Of India Ltd (12690528) United Kingdom