About Champions Club Ltd (13192496) United Kingdom