About Jummp Group Ltd (09624831) United Kingdom