About Sustainable Seaweed Limited (11073686) United Kingdom