Hi, a Sdn. Bhd is good, but if you don't have a lot of capital to play with, you can start off as a partnership. (I think partnership formation is about RM50 - but im not really sure). But one catch about partnership is that is has unlimited liability, where as in a Sdn. Bhd, your liability is only limited to your company - and not your personal belongings. But if you don't intent to borrow money, you should be fine with a partnership.
If your forming a web development team, using your home as a registered office should be fine.
You do not need any special licenses to have a commercial website or trade online (unless your trading weapons or stuff like that ).