About Northbridge Investments Limited (13557828) United Kingdom