After months without checking it, I decided to take a look a couple of weeks ago and again today. The main page says UNDER CONSTRUCTION, COME BACK SOON. There is a phone number to contact. I think I may have their email in one of my folders.
I had asked them a while back to remove my images, as the site quality was absurdly low. They said they were redoing the site, and I think I forgot to insist on the deletion regardless of that.
So, does anyone have some info about them? Just gone?
Regards,
Adelaide