About Endeavor International Limited (10077419) United Kingdom