About Endurance Solutions Ltd (11180224) United Kingdom