About N&m Investment Management Ltd (10765131) United Kingdom