About Elixir Hair And Makeup Limited (11340355) United Kingdom