About Nnc Research Project Ltd (12224709) United Kingdom