Originally posted by eek
View Post
Layman's terms please. Does it mean self-employed rather than LtdCo?
Comment