“Over 99% of companies incorporated in Spain are limited liability companies”