SMFG India Credit expands presence with strategic office lease at Embassy 247 in Mumbai