About Taurus Re Limited (09010184) United Kingdom