About Ncf Assets Limited (SC509328) United Kingdom