About Nmb Associates Ltd (11564059) United Kingdom