About Special Capital Limited (06577109) United Kingdom