About R3 Capital Limited (11499843) United Kingdom