About North Harbour Capital Limited (12871868) United Kingdom