About Protize Ltd (11164027) United Kingdom