About Palm3 Limited (08284277) United Kingdom