About The Koko Game Ltd (13380727) United Kingdom