Let $G$ be a finite group and $Sub(G)$ denote the number of subgroups of $G$ including the trivial subgroup and $G$ itself. I believe the following is true:
$Sub(H \times K)\leq Sub(H \rtimes K)$ for all finite groups $H$ and $K$ with coprime orders.
However, I was not able to prove it, may be due to lack of Goursat-like results in semidirect products. I tried to use the results of a paper by V.M.Usenko. But I could not manage to do it. Any counterexample or a way leading to the proof will be helpful.
P.S. I know that it is not true if we drop the `coprime-ness' condition. $$Sub(\mathbb{Z}_4\times \mathbb{Z}_2\times \mathbb{Z}_2)=27>23=Sub((\mathbb{Z}_4\times \mathbb{Z}_2)\rtimes \mathbb{Z}_2)$$