Let us call a group $(G,\cdot)$ finitarily complete if $G$ is countable, and every finite group is isomorphic to a subgroup of $(G,\cdot)$.
Is there a collection of $2^{\aleph_0}$ pairwise non-isomorphic, finitarily complete groups?
Let us call a group $(G,\cdot)$ finitarily complete if $G$ is countable, and every finite group is isomorphic to a subgroup of $(G,\cdot)$.
Is there a collection of $2^{\aleph_0}$ pairwise non-isomorphic, finitarily complete groups?
Yes. Consider groups of the form $\operatorname{FSym}(\mathbf N) \times G$, where $G$ is any countable group. Obviously any such group contains a copy of every finite group. I am not sure whether $\operatorname{FSym}(\mathbf N) \times G \cong \operatorname{FSym}(\mathbf N) \times H$ implies $G \cong H$ -- probably -- but this is certainly true if $G$ and $H$ are abelian, since in this case $G$ is the centre of $\operatorname{FSym}(\mathbf N) \times G$, and there are $2^{\aleph_0}$ isomorphism classes of countable abelian groups.
Here's another solution. Observe that if $G_1,G_2,G_3,\dots $ is an infinite sequence of simple groups, pairwise non-isomorphic, and $G$ is the direct limit of the finite products of these, then the $G_j$ are the only simple groups that admit a surjective homomorphism from $G$. Now choose $G_j$ to be the alternating group $A_{n_j}$ for any sequence $5\le n_1<n_2<n_3<\dots$.