About Kh Lease Holding Ltd (09667958) United Kingdom