About Nowchem Ltd (12292503) United Kingdom