About Navigator Group Co. Ltd (08260893) United Kingdom