Factors That You Should Know About General Insurance