Trading related Website missing

Hi,

There was a free website called www.mudraa.com which was used by Indian traders for a long time. It is missing since 5 months or so. Does anyone here know anything more than this. Just curious…