About Nnf Holdings Limited (11680025) United Kingdom