About R.henderson Ltd (11986255) United Kingdom