FESTEX AG, Luterbach, Limited or Corporation