About Athene Re Ltd (11197299) United Kingdom