About Navigators And General Insurance Company Ltd (AC000626) United Kingdom