About Elixir Live Limited (10588314) United Kingdom