Can I sign into my novel updates account here
Ah no, you can't.
Is this site related to novel updates
NU's creator and SH's creator are the same person, Tony. So in a way it is related to NovelUpdates.
Welcome to SH! If you have any questions feel free to ask.