L & T Uttaranchal Hydropower Ltd.