About Navigators International Insurance Company Ltd (09232287) United Kingdom