About Ki & Cc Ltd (11539066) United Kingdom