About Jam 82 Ltd (11886051) United Kingdom