About Cooper Gaming Limited (12975969) United Kingdom