About Nmmcs Limited (10386183) United Kingdom