About Keh Holdings Limited (11714337) United Kingdom