About Compass Navigation Ltd (09150783) United Kingdom