Need help remembering a movie title

It’s been a long time since I’ve seen it so I don’t remember much.

Stylish movie. There were two females execs fighting for power/position. I think the company imported Asian manga porn. It also involved a paid internet site related to bondage, I think.

Does that ring a bell to anyone?

Demonlover (2002)

That’s it! Thanks.