I think you need to update your links on your websites and here too. The twitter link here goes to a different account (previous one?) than the correct one.
We caught it in our actual profile! Good catch and thank you!