About Kt Innovations Ltd (13319958) United Kingdom