About Palm Capital Advisors Limited (09210617) United Kingdom