About Rnr Holdings Sales Limited (13142545) United Kingdom