About Checkmate Limited (13000419) United Kingdom