Can someone tell me what this is on my stomach I've only just noticed it, and it really itchy? Don't know if I've posted this in the right one

Paige