KP Kevin Peter Pietersen Current PSC Person with significant control at SWITCH HITTER LIMITED Notified on 1st Jul 2025