About Nsm Plus Ltd. (11662540) United Kingdom