About Palm 2 Palm Ltd (10832209) United Kingdom