About Final Score Limited (04472027) United Kingdom