About Elixir Six Limited (11813281) United Kingdom