About Elixir Management Services Ltd (12207122) United Kingdom