Would that business relationship be covered by sanctions against russia? (honest question, I don't know how the sanctions relate to internet businesses)
There is no government mandated "sanction all of Russia" law. Most Western companies voluntarily left Russia. But there is nothing stopping you from starting a company and trading with Russian entities.