About Navigator Managment Limited (09033779) United Kingdom