About Elixir One Limited (11605841) United Kingdom