EM Edward Mark Willans Current PSC Person with significant control at MELA SOLUTIONS LIMITED Notified on 3rd Oct 2024