About Seadelion Ltd (11587071) United Kingdom