About Klean Spaces Ltd (12409686) United Kingdom