About Betfair Group Limited (06489716) United Kingdom