About Play Technologies (england) Ltd (06270516) United Kingdom