About Kecbo Cic (SC674693) United Kingdom