About Koko Holdings Ltd (13175992) United Kingdom