Unveiling the nature of the high energy source IGR J19140+0951