About Elixir Nails And Beauty Ltd (12246224) United Kingdom