About Park Place Technologies Limited (09398203) United Kingdom