Eco Gruppe AG, Evilard, limited or corporation