ParentFull threadabarrera·As a side note, all startups will be incorporated in the UK, no matter what city they apply to. Does that answers your question? :)View on HN