About Kh Duncan Ltd (11481434) United Kingdom