IQRS: International Quality Rating System

What does IQRS mean? The above is one of IQRS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: International Quality Rating System