About Northern Technology Investments Group Limited (04261386) United Kingdom