AMBIENCE CAPITAL AND FINANCE PRIVATE LIMITED - CIN