About Jam Scanning Ltd (10659666) United Kingdom