ParentFull threadmilkshakeyeah·You can register and run business in UK while still living in for example Poland. Guess that was business account.View on HN