About Jam Franchising Limited (12628991) United Kingdom