About Jc Studio Ltd (10529402) United Kingdom