About Jam Solutions Services Ltd (13690373) United Kingdom