Yes! Switzerland AG, Oberembrach, limited or corporation