About Nss (blackham) Llp (OC417854) United Kingdom