About Endeavour Group Holdings Ltd (NI635417) United Kingdom