About Endurance Corporation Ltd (12282148) United Kingdom