It is Len. If you follow the link in the description it will take you to nico in the description there the author clearly states Len is voicing the chorus.
I think it's still Mayu, though it seems like they've used the gender thingy, which someone once said you can easily make her sound like the Kagamines if you mess around with it.