About Ki-tech International Ltd (12144584) United Kingdom