About Athene Life Re Ltd. (FC035948) Bermuda