About Endeavour Asset Management (uk) Limited (12909603) United Kingdom