About Nck Research Ltd (12995817) United Kingdom