CJ Christopher John Uphill Current PSC Person with significant control at TWENTYFOURDOTDIRECT LIMITED Notified on 1st Dec 2025