About J3 Studio Ltd (13053201) United Kingdom