Terracomp Bioerdenwerk AG, Oensingen, limited or corporation