About Sde Studio Ltd (12656368) United Kingdom