A limited company is a legal entity separated from its shareholder. The shareholder is responsible for the capital amount invested and can enjoy the limited liability protection.
However, a branch is not a legal entity and is an extension of its headquarter. The headquarter and the branch representative bear the unlimited liability of the branch.