About Jacks Micro Bar Ltd (11807233) United Kingdom