About Ktl Investments Limited (11917062) United Kingdom