CO Catherina O'Brien Current PSC Person with significant control at WETDEC UK LIMITED Notified on 14th May 2026