About Jojo Amusements Soho Limited (11141094) United Kingdom