About 3s Capital Limited (08276203) United Kingdom