About Chess Communications Limited (12512007) United Kingdom