LT Lucy Telling Current PSC Person with significant control at LARCH STRATEGIC LTD Notified on 31st May 2025