Stucasa AG, Uebeschi, limited or corporation