JL Judith Locker Current PSC Person with significant control at ELECTCATCH LIMITED Notified on 5th Apr 2020