LR Lee Raymond Jackson Current PSC Person with significant control at SELF SERVICE TECHNOLOGY LIMITED Notified on 15th Feb 2021