About Nm Microwave Ltd (SC528406) United Kingdom