About Jam Jar Mobile Limited (10893777) United Kingdom