About Jamtechnik Ltd (09922144) United Kingdom