About Nowplay A Ltd (12042001) United Kingdom