About Ncf Holdings Limited (06665199) United Kingdom