About Ko&co Holdings Ltd (13106588) United Kingdom