here you go
https://newrapidleech.com/
Hmm..
After searching in google, it says this : https://newrapidleech.com/klien/clientarea.php
but when try to open, it redirect to their homepage.
Don't you have their email or IM contacts ?
Same here..They are down currently? I can't access to my RL..