About Klean Force Ltd (13606114) United Kingdom