About Palm International Ltd (12086784) United Kingdom