About Fanduel Group Plc (13222120) United Kingdom