Notice of General Meeting and Annual Report for YE 31 December 2022