About Khh Holdings Limited (11138103) United Kingdom