About Northgate Opex Ltd (10907375) United Kingdom