About N&m Associates Limited (12666171) United Kingdom