England were made to sweat as they hung on to beat Nepal by just four runs in their T20I World Cup Group Stage clash in Mumbai on Sunday.