About Northgate Investment Management Ltd (10288710) United Kingdom