About Yx Leisure & Gaming Limited (10539974) United Kingdom