About Jojo Amusements Management Company Limited (11139717) United Kingdom