About Jam 33 Limited (11066751) United Kingdom