About Blanc Slate Studio Ltd (11627944) United Kingdom