About R&r Capital Limited (12814197) United Kingdom