About Jumping Jax Studios Limited (11765417) United Kingdom