twitterwebviewer.com was registered in Hong Kong
according to https://www.whois.com/whois/twitterwebviewer.com
Looks fine, they don't care about the notices i guess
according to https://www.whois.com/whois/twitterwebviewer.com
Looks fine, they don't care about the notices i guess