BABA FINSEC LIMITED - CIN U45201RJ1996PLC012289 | Company