Full threadmcdowall·Has anyone a good recommendation for setting up a US company for someone based in the UK (or anywhere else)View on HN