Find my photos from the cloud

Solution
You should be able to log into it from any device. Phone, tablet, computer, etc. and download the photos.

If not, then I would contact them to find out why it isn't working.