About Seaweed Health Foundation Ltd Ltd (07225887) United Kingdom