About Tkl (holdings) Ltd (09084792) United Kingdom