About Klean Group Ltd (11160761) United Kingdom