Tessca SA, Centovalli, limited or corporation