About Ast Marine Sciences Ltd (06499368) United Kingdom