About Jam Projects Ltd (08357952) United Kingdom