About Jam Cafe Ltd (12891403) United Kingdom