About Endurance Invest Limited (11504215) United Kingdom