KARTAR FINCAP LIMITED - CIN U65921PB1996PLC017885 | Company