About Elixir Ventures International Limited (09675653) United Kingdom