About Kke Holdings Limited (13094206) United Kingdom