About Henderson Technology Limited (NI072364) United Kingdom