About Jam Pact No.2 Ltd (10974112) United Kingdom