About Kts Holdings Limited (SC647901) United Kingdom