Anybody know what this could be ??? It’s really itchy☹️☹️☹️😫

Lewis. M