LTU: Large Tax Payers Unit

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

Definition in English: Large Tax Payers Unit