About Jam 7 Creative Ltd (08367412) United Kingdom