TerraKompost AG, Langrickenbach, limited or corporation