Hi Tech is in Port Elizabeth, South Africa, and Backdraft is in Prospecton, South Africa - they are about 600 miles apart (yes, google is your friend)
Not sure how many cars Hi Tech has made, but wiki gives us a good listing of what cars they make (
https://en.wikipedia.org/wiki/Hi-Tech_Automotive )