About Copper Horse Games Limited (10864661) United Kingdom