About Checkmate Entertainment Ltd (12296942) United Kingdom