About Elixir Healthcare Limited (SC348736) United Kingdom