About Endeavor Worldwide Ltd (10688346) United Kingdom