About Elixir Food And Beverage Ltd (11118093) United Kingdom