12.45 MIDLAND MICROFIN LIMITED 31MAR2027