About Koko Inc Ltd (SC630320) United Kingdom