About Ko&lo Ltd (12769416) United Kingdom