Amid soaring inflation, Zilch brings 'buy now, pay later' service to US at 'perfect' time