About N&m Investment Group Limited (11618146) United Kingdom