About Jam Entertainment Ltd (08624804) United Kingdom