About Navigator (canada) Ltd (09796198) United Kingdom