About Elixir Vitae Consultancy Ltd (09400781) United Kingdom