Everything you listed is sketchy at best. Even the so called “Receipt of payment to Delaware. I took a snap shot of that to send to the state of Delaware to see if that is an official document because that does not in my opinion look like an official receipt that a state entity would issue. I could be wrong but I’m waiting for them to get back to me.