think home AG, Oberweningen, limited or corporation