About Eighteen Bar & Lounge Ltd (12249832) United Kingdom