About Endeavour Corporation Limited (10825178) United Kingdom