About N Mi (natural Remedies) Limited (13370814) United Kingdom