About Generation Seaweed Limited (12948096) United Kingdom