About Jam Junction Ltd (11513552) United Kingdom