A foreign company wishing to operate in Sweden without registering a subsidiary may open a branch. A branch is a foreign company's local office in Sweden with its own administration and corporate identity number.
A branch is not the same as a limited company
A branch is part of a foreign-based company. Make sure you know about the requirements for starting a branch and for the foreign-based company before you register a branch.