About Jumpamp Ltd (12896126) United Kingdom