About Jam Jar Design Solutions Ltd (10248037) United Kingdom