About Slater Capital Limited (11622683) United Kingdom