LO Lancelot Olusina Ogunyode Current PSC Person with significant control at THE DEFIANT GAMES LTD Notified on 22nd Apr 2022