Financial Information to 31 March 2022 and Update - Catenae Innovation plc | RNS | Ticker