About Tempplay Ltd (11201938) United Kingdom