About Nfx Comms Ltd (10998535) United Kingdom