About Seal-corp Ltd (11008659) United Kingdom