About Endeavor Limited (SC477567) United Kingdom