About Mara Seaweed Ltd (SC390829) United Kingdom