About Nfb Associates Limited (07834458) United Kingdom