About Jellybean Cafe Ltd (NI608606) United Kingdom