About Jam Solutions Limited (06012581) United Kingdom