About Sealix Limited (07418299) United Kingdom