About Palm Of The Hand Limited (13004783) United Kingdom