About Ki&cc 1 Ltd (13280919) United Kingdom