About Elixir (oxton) Limited (12351664) United Kingdom