CCPPF Financials: Shaftesbury Capital PLC AI Analysis