About Cleanresources Ltd (11998309) United Kingdom