EJ Edward James Francis Current PSC Person with significant control at BELUGA DIGITAL LIMITED Notified on 16th Feb 2021