About Seaweed Generation Ltd (13383923) United Kingdom