About Aldi Solutions Limited (13226517) United Kingdom