Netflix now available on Tata Play (formerly Tata Sky): Here’s how subscribers can get access