Hello Carolyn,

you can register a branch of your Limited Company in Germany.

Regards
Michael