Lion is an AM Best Accredited Business