About N&mr Uk Limited (10259061) United Kingdom