About Kft Holdings Limited (10526906) United Kingdom