About Ea Group London Ltd (12278020) United Kingdom