docs: def get_country_info_from_iso2(cls, iso2, use_live=True, exception=None):
          # type: (str, bool, Optional[ExceptionUpperBound]) -> Optional[Dict[str]]
          """Get country name from ISO2 code
  
          Args:
              iso2 (str): ISO2 code for which to get country information
              use_live (bool): Try to get use latest data from web rather than file in package. Defaults to True.
              exception (Optional[ExceptionUpperBound]): An exception to raise if country not found. Defaults to None.
  
          Returns:
              Optional[Dict[str]]: Country information
          """
          iso3 = cls.get_iso3_from_iso2(iso2, use_live=use_live, exception=exception)
          if iso3 is not None:
              return cls.get_country_info_from_iso3(iso3, use_live=use_live, exception=exception)
          return None