By Sylow's Theorem, we have that $P_5\trianglelefteq G$ is normal, which we expect since $\Bbb Q(\rho)/\Bbb Q$ is Galois. Since we know that $\text{Gal}(\Bbb Q(\rho)/\Bbb Q)\cong \Bbb Z/4$ we see that there is a surjection $G\to\Bbb Z/4$, hence we see that we have the short, exact sequence:
$$1\to \Bbb Z/5\stackrel{i}{\longrightarrow} G\stackrel{p}{\longrightarrow} \Bbb Z/4\to 1.$$
Now since the map $G\to \Bbb Z/4$ is surjective, $G$ has an element of order $4$, hence we have a section of the surjection, i.e. a map $\psi: \Bbb Z/4\to G$ such that $\psi\circ p= \text{id}_{P_2}$, and we conclude $G$ is a semidirect product, but since $P_2$ is not normal--$\Bbb Q \left(\sqrt[5] 2\right) /\Bbb Q$ is not Galois after all--we have that the product is not direct so:
$$G\cong \Bbb Z/4\ltimes \Bbb Z/5$$
We can generalize as well: With $\zeta_p$ a primitive $p^{th}$ root of $1$, we have $\text{Gal}\left(\Bbb Q(\zeta_p)/\Bbb Q\right)$ is always isomorphic to $\left(\Bbb Z/p\right)^*$ which is cyclic when $p$ is prime, the sequence will always split by the surjectivity of the map from $G\to\Bbb Z/(p-1)$ and you will always get the semi-direct product from the lack of being abelian.