About Sealence Ltd (11973603) United Kingdom