About The Sea Moss Elixir Limited (13166649) United Kingdom