About Elixir Research Solutions Ltd (NI635555) United Kingdom