About Jam Brands Europe Limited (07298055) United Kingdom