LM Lewis Mclean Current PSC Person with significant control at SEVEN HILLS DATA LIMITED Notified on 30th May 2024