About Elixir International Magazine Limited (07481091) United Kingdom