We are looking for form a business entity in Costa Rica or Peru and wanted the expertise to help us form this entity. Currently we are not in any of these location and wanted to easyest way to do that.
Indicate weather you can do so in peru or costa rica