About Simply Sea Moss Limited (13217211) United Kingdom