If you register by mistake on the portal, you will get too many marketing calls from their sales executives, who are rude. They will disturb you and even call on DnD numbers. The calls come from: 011 66057400.
Avoid this portal, the calls from them to sell their services are having a negative effect, as they persist, even when you want to disconnect.
I had a very unpleasant experience this evening, when their sales guys called my number at least 5 times, even after requesting them to disconnect the call