About Palm Communications Ltd (11149386) United Kingdom