About Jumper Leisure Limited (13661006) United Kingdom