About Elixir Waters Limited (11624269) United Kingdom