About Elixir Marketing Limited (09051654) United Kingdom