About Koo Games Limited (09698089) United Kingdom