About Henderson One Ltd (12237994) United Kingdom