Figures from this source FiledUK registration of TPCi, 2005-2026FiledUK register name history, 2005-2010ReportedNEGATIVE: UK overseas-company page gives no revenue, 2026EstimateNEGATIVE: no US state filing yields revenue, 2026