About S P S Capital Limited (10950917) United Kingdom