About Elixr Cocktail Bar Limited (12864268) United Kingdom