About N And C Comms Limited (12763649) United Kingdom