About Nitor Comms Limited (08140706) United Kingdom