About Klean Living Limited (12942158) United Kingdom