LR Lee Robert Hicks Current PSC Person with significant control at L SQUARED IT LIMITED Notified on 10th Sep 2024