About N&m Holdings Limited (10993042) United Kingdom