About Amhold Ltd (12399397) United Kingdom