About Sequana Investment And Promotion Company Limited (03455002) United Kingdom