About Sealixer Ltd (11396325) United Kingdom