Nothing strange..I think registration formalities are required to be completed in every country.

Are you talking about permission from the Govt?