About The Alibi Bar & Venue Ltd (12098116) United Kingdom