About Elixir Medicals Limited (10245170) United Kingdom