Yeah, I think I sent my proofs to this third party agency only. No way to contact except the email that valve gives us to send docs. Also, they didn't acknowledge the receipt of docs or update any progress. Just got a mail directly from Steam support which I've shared today here. Sent the docs on 26th or 27th Dec. Getting reply today.
Nope
this was for last year. Didn't wanna get locked out during sale for selling the drops. But they've taken their own sweet time, even after the next year has started.