About Palm Capital Ltd (05403033) United Kingdom