About Endeavour Northern Investments Ltd (11054185) United Kingdom