About Sd Studio Ltd (07041242) United Kingdom