About Continuous Play Holdings Ltd (13404672) United Kingdom