About Palm Technology Ltd (10437586) United Kingdom