About Flavour Global Ltd (10135046) United Kingdom