Unfortunately, you can't use GrandCalls or any other VoIP application in Dubai, because UAE is one of the countries that blocked the VOIP services. I suggest you contact The Telecommunications Regulatory Authority (TRA) of the United Arab Emirates (UAE) for further information. You can get in touch with them using the contact information from the official web page.