ICICI Lombard is indeed a well-regarded