As far as I am aware, they are in the process of setting up a new website solely for the Elios4You & ancillaries etc. Not sure yet when this is going to be live but I expect it will be very soon.
As far as them being out of contact, we also suffer with this sometimes, which is frustrating of course. If all else fails, feel free to give me a shout anytime and I'll help wherever I can.