About Sentinel Re Ltd (12112507) United Kingdom