About Northridge Capital Limited (04385777) United Kingdom