About Ahold Delhaize Ltd (SC679577) United Kingdom