Do you know, in some states across America you need less identification to open up a company than you do to get a library card, like Delaware, which is one of the easiest places in the world to set up an anonymous company.