About Jam First Store Ltd (13200477) United Kingdom