U.S. LLC gets rid of your experience tho. They aren’t concerned with taxes on the visa for now but I would ask them if it’s ok to apply with a VAT number in Italy or someone who deals with that.
You better take travel insurance to Thailand because I didn’t have it when I end up in the ICU and they almost pulled the plug on me. You don’t have a right to healthcare there.