About Klean Ltd (12775675) United Kingdom