About Ncm Developments Ltd (07556143) United Kingdom