Share Subscription, Board Change and FY24 Results - Majestic Corporation Plc | RNS | Ticker