About Keco Group Co. Ltd. (10861062) United Kingdom