About Jumbo City Restaurant Ltd (10648670) United Kingdom