About Elixir Health Limited (08545394) United Kingdom