Problem with guessing the ID is nearly all Sp Red (14+ variants) and Rainbow/moorii (20+ variants) look like this when young.
If I had to hazzard a guess it would be Sp. Red Moliro partly because they seem to be so widely available.
Pinning an accurate location on Sp Red (if that) may well be impossible even when adult. Colour being so mood dependant and overlaps between variants. You kind of have to get em with the name really if you want to breed and sell.
All the best James