About Nfss (nm4) Ltd (12411077) United Kingdom