About Rnr Holdings Limited (12986495) United Kingdom