1. Idk sorry. There are formation companies who︀ do this as
a service and I’m sure you can defund
Trustworthy ones. Also you︁ can set up banks afaik to Only allow certain users. Just Bc you have the︂ LLP docs doesn’t mean the bank will let you withdraw. You have to be added︃
To the account.
2. LLC and LLP are pass through, zero corporate tax. It’s treated︄ as income when you withdraw to wherever you pay taxes.
Worh the LLP you’ll have︅ UK income tax if you generate revenue in the UK technically.
Nope, LLC(USA)and LLP(UK) can be owned by foreign non-residents without an ITIN. You’ll need your︈ passport though.