RUC stands for Registro Único del Contribuyente, Spanish for "Single Taxpayer's Registration Number". It's a tax ID number used in South America by both natural and legal entities to identify themselves when conducting economic activities.
In Peru, the RUC is an 11-digit number.
(Tax ID in Peru)