About Jakball Ltd (08853102) United Kingdom