About Navigator Capital Limited (08568594) United Kingdom