About Northgate Plus Group Ltd (11366416) United Kingdom