About Nnl Associates Limited (06312312) United Kingdom