About Xeque-mate Ltd (12690139) United Kingdom