Attached page and image. The image was provided by my client for testing purposes.
As you can see using your upload it came in revolved 90 degrees.
It does appear that this photo was taken with a mobile. I tried uploading a portrait photo that I knew was taken with a normal digital camera, and that worked fine, but on uploading a portrait photo that I took with my mobile the image was rotated 90 degrees again.
So I don't know whether you will be able to help at all.
I think I have proven that it is not the file upload that is at fault. There is a quite simple way around this problem, though not suitable for a clients website, you just open the image up in photo editing software, rotate the image 90 degrees one way and then rotate it back again and it uploads fine.
The problem lies in the data that is stored in the EXIF tags of the image, so I think that MAY be a problem that can't be resolved without a lot of work and expense on Web Assist's side.