About Jam Jar It Consulting Ltd (09482995) United Kingdom