About K-touch Engineering Ltd (11701964) United Kingdom