About Elixir Holistic Consulting Limited (09037846) United Kingdom