About Elixir No. 4 Ltd (13004569) United Kingdom