About Northgate Investments Ltd (09385045) United Kingdom