Most of those amazing pics you see of curviceps are them in their breeding coloration, they aren't always that blue normally. Also, yours could be a dorsigera instead, most 'curviceps' sold in the US are due to them breeding in florida fish farms. I do see what looks like a red flush along the stomach area, but it's not enough for me to tell 100% or not. On the dorsal fin, if the last rear half is edged in silver/white it's a curviceps, orange/red it's a dorsigera. I can't tell which one in the pics, old laptopsdon't have the best resolution.