About Palm Holdings Uk Limited (06418785) United Kingdom