@blackshire Additionally to answer your question, NO!
DeGiro do not cover your tax reporting liability with anyone else!
It is entirely your responsibility and if you didn't fill it out with 212 that's on them.
Honestly though, unless you're talking big money they won't even notice. They...