About Flea Jump Ltd (10049087) United Kingdom