About Jumping Jack Splash Limited (09604582) United Kingdom