About Seaseal Ltd. (11373675) United Kingdom