About Kco Tech (uk) Limited (12924012) United Kingdom