About H&r Healthcare Holdings Limited (12477997) United Kingdom