About Smart Traffic Management Ltd (12611432) United Kingdom