About Palm Technologies Limited (05942954) United Kingdom