The idea to open a business in another country is a great one only if you have an experienced and professional person like a business visa consultant besides you. There are innumerable rules and regulations that have to be followed in order to open a business in another country which is why the help of a professional is a must.
To see this working, head to your live site.