IDs and mug shots now required from all corporate principals
This month the Financial Crimes Enforcement Network (FINCEN) division of the Department of the Treasury began collecting copies of passports, drivers licenses, and other ID documents submitted by officers and owners of all sorts of companies.
In other words, you now have to have a government-issued ID and provide an image of it, probably including your photo, to the Federal government in order to establish, serve as an executive of, or hold a major interest in almost any type of corporation, LLC, partnership, trust, etc. (with some odd and irrational exceptions).