About R&s Capital Limited (12863675) United Kingdom