About Palm Capital Management Limited (09210741) United Kingdom