Yes. Since the platform holds a foreign license, you can legally access its games to place bets from any location in India.