Haeusler Tech AG, Duggingen, Limited or Corporation