About Addo Food Group (holdings) Ltd (10672448) United Kingdom