About Europeflavor Ltd (13206438) United Kingdom