About App Software And Games Holdings Ltd (13467919) United Kingdom