About Syce Capital Limited (10908193) United Kingdom