About Nemdirkam Chemical Consulting Ltd (SC629537) United Kingdom