About Seasan Holdings Ltd (13606719) United Kingdom