SH Samantha Horwood Current PSC Person with significant control at VELZO AI LTD Notified on 3rd Mar 2026 · Ceased on 1st Jun 2026