What're these???? Small bumps all over my inner arm and they're itchy. Update: they've gone down a lot now as can see in the new photo and aren't itchy anymore thanks x