Ive just taken the motor out of the car i just bought to identify it and cant

Would you guys have a look and see what you think please ? The only writing i can make out is , NEE ULA SUPER TOURING , Could be a letter missing where the heatsinc has been and scratched / engraved in the bottom face is 12x2 , i assume this would be a 12 turn motor ?
Im new to this , well i havent raced for ten years and not for long then , would this be a suitable motor for me to go to the track with ?