wow, a 99.8% rate of similarity across 455 companies? what is going on? https://trustcompliance.xyz