About N.g Traffic Management Solutions Ltd (12185500) United Kingdom