About Nwmlr Ltd (11481184) United Kingdom