About Cleen Trading Company Limited (13698398) United Kingdom