Bio-Can AG in Liquidation, Thayngen, limited or corporation