Bircher STS Holding AG, Altishofen, limited or corporation