About Nsm 257 Ltd (11577998) United Kingdom