About Ct Studio Ltd (10876173) United Kingdom