It may be the same Moody’s, I can’t tell, but they have a different domain name and have a long list of departments including investments and portfolio management, compliance/KYC, supplier risk management, and many others. They are a large financial services company. www.moodysanalytics.com
Regardless, this is a very interesting investigation.