About China Flavor Ltd (11939358) United Kingdom