About Jehiri Smith Traffic Ltd (11582720) United Kingdom