It was originally designed for digital streaming, often consumed in short episodes or as a mini-movie format.
If "LLD" refers to a specific movie or show you're interested in, I recommend exploring official channels or legal streaming services where you can access it. Not only is it safer and more ethical, but you also get to enjoy the content in better quality and support the creators.
The platform went bankrupt and vanished within months. The film was never legally released anywhere else. It became lost media.