About Kleanfresh Limited (10147361) United Kingdom