Tata Tech share price analysis