About Nu City Comms Ltd (SC672326) United Kingdom