About The Jojo Entertainment Company Limited (06686409) United Kingdom