About Anzu European Holdings Ltd (11186486) United Kingdom