About National Football Lottery Ltd (13041687) United Kingdom