About Northgate (ne) Limited (12397344) United Kingdom