About Sealesia Ltd (11280417) United Kingdom