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?
As I l know, Switzerland very loyality country for ICO projects and have low tax. May be this is the reason.