About Endurance Worldwide Holdings Limited (04413520) United Kingdom