About Endeavour Topco Limited (13290343) United Kingdom