About Take Eight Ltd (12126020) United Kingdom