About Rnr Capital Limited (12909229) United Kingdom