About Outer Space Bar Ltd (12704540) United Kingdom