About Endeavor Management Limited (06610464) United Kingdom