About Ncj Holdings Limited (12475151) United Kingdom