About Kensulate Corporation Ltd (10450584) United Kingdom