Yolki 2 with English Subtitles here
https://cinecliq.com/movie/177/Yolki+2012.html
Think the company are US based. They're showing loads of Russian films though...I'm just spreading the word so film fans find out! As I had no idea subtitles even existed for this film