That's a very good decision since you will get all what you need to setup your business. From company to bank account to payment processor if required. It's pretty easy, same is doable with a Romanian Micro Company or Cyprus company, just for your interest.