About Elixir Promotions Ltd (11896488) United Kingdom