About The Glow Bar Ltd (12876248) United Kingdom