About Northgate Asset Management Limited (11363557) United Kingdom