About Endurance Global Weather Risk Advisors Limited (08541065) United Kingdom