About Kht Developments Limited (13611368) United Kingdom