About N&m International Ltd (SC685355) United Kingdom