About Jm 8 Ball Ltd (11850365) United Kingdom