About Spindle Capital Limited (10833893) United Kingdom