About Studio Jc Ltd (11297825) United Kingdom