I currently live in South Africa, but I am an Australian citizen. I am planning to relocate to the UK for 2 years and then Ireland indefinitely. I am building an online business to market a product that I create that I expect to be sold to customers world wide. However I am struggling with where the business should be registered. The business will hopefully be my source of income whilst in the UK, but not sure if i should register it there or Ireland where I will definitely be moving. What are the things to consider? and if I move at a later date - how easy is it for the business to move across borders with me?