About R2 Capital Limited (06806366) United Kingdom