About Endeavour (ea) Limited (12128708) United Kingdom