About Playables Limited (06342659) United Kingdom