VL Vanessa Lloyd Current PSC Person with significant control at GECKOELLA TRUSTEE LTD Notified on 6th Jun 2025