About Sequana Maritime Limited (01048185) United Kingdom