About Elixir Coaching & Consultancy Limited (06640283) United Kingdom