immaca AG, Basadingen-Schlattingen, limited or corporation