About Northbridge Consultancy Ltd (12181888) United Kingdom