About Jam Assist Ltd (13063448) United Kingdom