About Jojo Art Studio Ltd (11194880) United Kingdom