About Sea Moss Nutrition & Health Ltd (12934871) United Kingdom