About Elixir Cosmetics Ltd (09254032) United Kingdom