About Kle Ltd (10988959) United Kingdom