Welp, I spoke too fast. OTCID is the new thing in OTC Markets which was the old Pink Current. Supposedly, there needs to be additional disclosures filed to be OTCID, and it appears TCRI did not file anything extra since we are now listed as Pink Limited.