Creative Solution Group AG, Rubigen, limited or corporation