About Grenada Gold Sea Moss Gel Limited (12789149) United Kingdom