About Ndm Comms Ltd (12902324) United Kingdom