I just find, that Utrust company registered in Switzerland? I think in Portugal (because devs from Portugal)

Is there a reason behind registering in Switzerland? Why would they register in Switzerland if the devs are from Portugal, could it be tax related?
Yes.. taxes
Switserland is good country to start business in.