About Football Pool Group Ltd (09962670) United Kingdom