SC Technology AG, Hendschiken, limited or corporation