About Chess Ventures Ltd (10576985) United Kingdom