About Jumper International Ltd (13551736) United Kingdom