See hidden discussions | Win great prizes | Get free support
I used a their R19 p/m uncapped hosting a while back and there was no Cpanel or anything like that. Had to upload Joomla via FTP. You do get PHPMyAdmin for your database but if your user experience is like mine, it took a couple of attempts to get the correct address and login details from them.
Why did you sign up if you have no idea?
MWEB should give you some sort of CPanel right? Just install Joomla through there, otherwise ASK MWEB? They're doing the hosting, why can't they do the support as well?