About Slate Studios Ltd (09677003) United Kingdom