About Slade Capital Limited (12676463) United Kingdom