About Elixir Sr Ltd (12571694) United Kingdom