Thanks for your reply.
Just to mention check if the Free domain supports changing the Nameserver as this you need to point the domain name to our servers.
Alternatively you can register for a new domain. There are quite a few people out here who have their Thread regarding cheap domain name. May be you can contact them.
Once you are done with the domain name contact me back and shall provide the hosting as give in the Post.
Thanks,
Unlimited Internet Services