About Jamm Studios Limited (08078831) United Kingdom