About Nnf Associates Limited (10676619) United Kingdom