Fantastic article I just read it when I found the forum the other day. Before I came here I was looking at a UK company because I heard that UK or Ireland are optimal jurisdictions for new business and startups. Now the picture changed a little and I'm more like to register a offshore company...