About N&h Technology Ltd (13337998) United Kingdom