CARRUBBA, Tecla Antonietta Born10/1990 NationalityItalian Appointments1 (1 active) Appointments CompanyRoleAppointedResigned Dcarbonx Bains Ltd Director 12 May 2025 Data JSON Markdown