About Endeavour Assets Ltd (11028945) United Kingdom