About Njb Associates Limited (09847663) United Kingdom