About Palm World Ltd (10529511) United Kingdom