About Flavour Of Italy (london) Ltd (10998081) United Kingdom