About Chance And Skill Limited (10350906) United Kingdom