About Hr Holdco Limited (04071562) United Kingdom