About Innovative Chemicals Ltd (11447624) United Kingdom