About Checkmate Vr Limited (10469826) United Kingdom