About Kle Holdings Limited (11567300) United Kingdom