DC David Charles Player Current PSC Person with significant control at THUNDERBIRD SOLUTIONS LIMITED Notified on 1st Dec 2025