Capital IQ is a legit source, the people who maintain those sites you listed would be better fit to answer your question...
holy hell so we should not trust singaporean government to provide correct information about corporations operating on their soil?
Of course not they are a bunch of FUDDERS. Instead trust the ION devs and their flawless history of spotting scams from a mile away