About Henderson Alternative Investment Advisor Limited (05387821) United Kingdom