About Ktl Holdings Limited (10685045) United Kingdom