About N&c Chem Ltd (11658463) United Kingdom