About Kleanse Ltd (13497741) United Kingdom