About Kr. Henderson Limited (13125610) United Kingdom