About Slate Investments Ltd (10266151) United Kingdom