Our valued sponsor

OffshoreCorpTalk

avalanche
There are no limits as far as I know. Beware you might not be able to open working bank account in Georgia. Merchant account would be impossible to get as well