About Nc Holds Ltd (12152716) United Kingdom