About Micro Bar Ltd (11479751) United Kingdom