Manba Finance shares, with 224x subscription, debut at a 25% premium to IPO price