About Jam39 Ltd (07835433) United Kingdom