About N&m Invest Ltd (13338769) United Kingdom