About Jumper Investment Limited (06460687) United Kingdom