About Capital Quizmaster Ltd. (04212300) United Kingdom